×
translate from english
meaning in French
traduire de l'anglais (en une autre langue)
Related Words
translated
translate
translated literature
translated by
translated article
english translation
from
aside from
as from
from somewhere
translatable
translate
translated
translated article
PC Version
Copyright © 2018 WordTech Co.